667 x 132 x 589 meters = 26259.84 x 5196.85 x 23188.98 inches