211 x 386 meters = 692.26 x 1266.4 feet