98 x 78 meters = 321.52 x 255.91 feet