706 x 664 meters = 2316.27 x 2178.48 feet