280 x 256 meters = 918.64 x 839.9 feet