21887 meters = 71807 feet and 8.91 inches