660 x 399 x 122 meters = 25984.25 x 15708.66 x 4803.15 inches