5824.9 meters = 19110.564304 feet