269.94 feet = 82.277712 meters