269.89 feet = 82.262472 meters