21898 meters = 71843 feet and 9.98 inches