269.63 feet = 82.183224 meters