24678 mm = 971.574803 inches