620 x 527 meters = 2034.12 x 1729 feet