93.4 x 33.2 feet = 28.47 x 10.12 meters