93.8 x 110.5 feet = 28.59 x 33.68 meters