24066 mm = 947.480315 inches