126 x 65 x 106 meters = 4960.63 x 2559.06 x 4173.23 inches