Aluminum Drive Shaft!!!

Thanks every one for the info and help. I think I might of turn something in my knee. So it might be a bit before I can crawl under the truck and get measurements