265.2 meters = 10440.944882 inches