211 x 881 meters = 692.26 x 2890.42 feet