578 x 510 feet = 176.17 x 155.45 meters