209 x 256 meters = 685.7 x 839.9 feet