26600 mm = 1047.244094 inches