656 x 343 meters = 2152.23 x 1125.33 feet