632 x 84 x 593 meters = 2073.49 x 275.59 x 1945.54 feet