82.07 meters = 269 feet and 3.1 inches