82.2 meters = 269.685039 feet