10438 inches = 265.1252 meters