82 meters = 269.028871 feet