26303 mm = 1035.551181 inches