269.6 feet = 82.17408 meters