109.8 x 133.4 feet = 33.47 x 40.66 meters