652 x 642 meters = 2139.11 x 2106.3 feet