70 x 656 meters = 229.66 x 2152.23 feet