24664 mm = 971.023622 inches