202 x 194 meters = 662.73 x 636.48 feet