130 x 656 meters = 426.51 x 2152.23 feet