24666 mm = 971.102362 inches