265.42 meters = 10449.606299 inches