5816.9 meters = 19084.317585 feet