i can't tell you the exact length but any local driveshaft/rearend and quite probably 4x4 repair shop would have access to that information. my recomendation is to have it made locally and make sure to get it balanced. this is what i did and it has held up very well!