98 x 75.8 meters = 321.52 x 248.69 feet