A body drive shaft length

Take that shaft to your local driveline shop and see if they can re-tube it to the length you need