80.6 meters = 264 feet and 5.23 inches