710 x 668 meters = 2329.4 x 2191.6 feet