211 x 664 meters = 692.26 x 2178.48 feet