26 x 67 x 421 inches = 0.66 x 1.702 x 10.693 meters