720 x 678 meters = 2362.2 x 2224.41 feet