For a Bronco with an NP435 and companion flanges at both ends of the rear driveshaft:
~34.5" installed length
~29.75" collapsed length between u-joints
~16.25" of tube between the welds
Reasonably-quick delivery, and it seems at least as good as any junkyard shaft I could have found.
***UPDATE***
It's a POS. It wasn't greased, so it began squeaking after a few miles. I returned it for full refund.
***UPDATE***
The replacement was the wrong size. So were the next 2 (all new from the same supplier). The 4th fit, but broke after a few months. The supplier replaced it free, but that one also failed after a few months. I rebuilt it, and it lasted about a year before grenading at low speed.