26394 mm = 1039.133858 inches