26844 mm = 1056.850394 inches