6122.9 meters = 20088 feet and 3.06 inches