26.04 inches = 66.1416 cm