434 x 22 x 62 meters = 17086.61 x 866.14 x 2440.94 inches