691 x 649 meters = 2267.06 x 2129.27 feet