10434 inches = 265.0236 meters