132 x 656 meters = 433.07 x 2152.23 feet