578 x 429 feet = 176.17 x 130.76 meters