627 x 630 x 335 meters = 24685.04 x 24803.15 x 13188.98 inches