208 x 76 x 211 meters = 682.41 x 249.34 x 692.26 feet