10454 inches = 265.5316 meters