110.5 x 113.1 feet = 33.68 x 34.47 meters