113.8 x 137.4 feet = 34.69 x 41.88 meters