I pulled out the chassis again and measured the wheelbase and track, and took some additional photos.
Wheelbase - 99.75 - 100 inches
Track - Front - 57 inches / Rear 56 inches (these are approximate as there are no wheels to take the correct measurement)
There are various cuts and welds on the chassis to fit the made-up body it had, otherwise it seems unmodified. The front shocks looks suspect, though its lower pin looks factory.
I apologize for some of the photos, I do not know how to rotate them here. They were fine before upload.
Thank You
Pedal box assembly and master cylinder
Front brake drum
Side view
Casting at the front of the chassis
Rear suspension
Differential
Front Suspension
Mid Chassis
top view