80.37 meters = 263 feet and 8.17 inches