98 x 43 meters = 321.52 x 141.08 feet