706 x 256 meters = 2316.27 x 839.9 feet