110.8 x 134.4 feet = 33.77 x 40.97 meters