6116.2 meters = 20066 feet and 3.28 inches