538 x 691 meters = 1765.09 x 2267.06 feet