5890 meters = 19324 feet and 1.76 inches