19921 meters = 65357 feet and 7.34 inches