91.8 x 108.5 feet = 27.98 x 33.07 meters