142 x 249 feet = 43.28 x 75.9 meters