139 x 142.2 feet = 42.37 x 43.34 meters