110.8 x 127.5 feet = 33.77 x 38.86 meters