you are right ,they have exacly 7.5" from center of crosshaft to center of balljoint zerk....
they are flat , no drop for the ball joint ....(one reason thay cost so little)
I remember at the time ,when i phoned Tony .... i had to take a chance on my measures ..but went right on !
reason why they fit : the car is dropped + longer
b body splindle.....I woulndt put these on a regular height ,regular splindle car ,because the ball joint would be at a weird angle ...( needs drop for balljoint )
for the moment ,dint modify the bump stops ..... next move !
2.5 turns on the steering wheel ? what steering box did you get ?