659 x 649 meters = 2162.07 x 2129.27 feet