351 x 643 x 99 meters = 13818.9 x 25314.96 x 3897.64 inches