19979 meters = 65547 feet and 10.8 inches