139 x 170.5 feet = 42.37 x 51.97 meters