578 x 256 meters = 1896.33 x 839.9 feet