24667 mm = 971.141732 inches