34.5 x 43.6 meters = 113.19 x 143.04 feet