5890 meters = 19324.146982 feet