620 x 623 x 328 meters = 24409.45 x 24527.56 x 12913.39 inches