24669 mm = 971.220472 inches