596 x 216 meters = 1955.38 x 708.66 feet