265.67 meters = 10459.448819 inches