98 x 59 meters = 321.52 x 193.57 feet