564 x 612 feet = 171.91 x 186.54 meters