5759 meters = 18894.356955 feet