5815.9 meters = 19081.036745 feet