456 x 80 x 666 meters = 17952.76 x 3149.61 x 26220.47 inches