670 x 660 meters = 2198.16 x 2165.35 feet