183 x 256 meters = 600.39 x 839.9 feet