26 x 22 x 814 inches = 0.66 x 0.559 x 20.676 meters