708 x 666 meters = 2322.83 x 2185.04 feet