866 x 686 x 205 meters = 2841.21 x 2250.66 x 672.57 feet