212 x 527 feet = 64.62 x 160.63 meters