212 x 575 feet = 64.62 x 175.26 meters