98 x 67 meters = 321.52 x 219.82 feet