98.2 x 79.2 feet = 29.93 x 24.14 meters