Determining Drive Shaft Length

Thanks for the help. Looks like I'll be getting a new shaft made.