A body drive shaft length

Hey guys and gals, I found a drive shaft in my garage that measures approx 47" cap to cap. The ends are approx 3.5". I think this will fit my 71 dart, 360, 904, 8.75 rear. Any thoughts?