6589 meters = 21617 feet and 5.45 inches