35.1 x 91.9 feet = 10.7 x 28.01 meters