5891 meters = 19327.427822 feet