24676 mm = 971.496063 inches