98 x 80 feet = 29.87 x 24.38 meters