611 x 555 feet = 186.23 x 169.16 meters