142.3 x 113.6 feet = 43.37 x 34.63 meters