88 x 684 x 686 meters = 288.71 x 2244.09 x 2250.66 feet