10462 inches = 265.7348 meters