5819.9 meters = 19094.160105 feet