82.17 meters = 269 feet and 7.04 inches