211 x 596 meters = 692.26 x 1955.38 feet