113.5 x 116.1 feet = 34.59 x 35.39 meters