269.45 feet = 82.12836 meters