5795.8 meters = 19015.091864 feet