16 Chrome Moly 3/8" 3.340 Pushrods

Yes they are 7.5 end to end. Subtract half the ball diameter and you come up with 7.340 for the effective length.