20322 meters = 66673 feet and 2.74 inches