66.7 inches = 169.418 cm