66 x 593 meters = 216.54 x 1945.54 feet