88 x 98 feet = 26.82 x 29.87 meters