21897 meters = 71840 feet and 6.61 inches