111.5 x 114.1 feet = 33.99 x 34.78 meters