268 x 23 x 62 meters = 10551.18 x 905.51 x 2440.94 inches