142 x 141 feet = 43.28 x 42.98 meters