368 x 686 x 668 meters = 1207.35 x 2250.66 x 2191.6 feet