596 x 314 meters = 1955.38 x 1030.18 feet