82.4 meters = 270.341207 feet