93 x 116.6 feet = 28.35 x 35.54 meters