109.8 x 126.5 feet = 33.47 x 38.56 meters