82 x 98 meters = 269.03 x 321.52 feet