Stop in for a cup of coffee

This driveshaft I have is 51 and like 3/8" it's a little longer than 51 exact.

I think it would work if it were an inch and a half to 2 inches shorter.

So the 49 and change is the one, has to be