179 x 656 meters = 587.27 x 2152.23 feet