210 x 593 feet = 64.01 x 180.75 meters