269.56 feet = 82.161888 meters