24063 mm = 947.362205 inches