264.9 meters = 10429.133858 inches