98 x 71.1 meters = 321.52 x 233.27 feet