142 x 145.2 feet = 43.28 x 44.26 meters