Original factory drive shaft with transmission insert yoke
Its 53.5 from yolk end to end
U joints would need replaced
It is straight and not twisted or bent
Came from a 77 pinto with 4 speed manual