80.7 meters = 264 feet and 9.17 inches