656 x 646 meters = 2152.23 x 2119.42 feet