864 x 684 x 203 meters = 2834.65 x 2244.09 x 666.01 feet