34 x 91.2 feet = 10.36 x 27.8 meters