111.8 x 128.5 feet = 34.08 x 39.17 meters