158.26 cm = 62.307087 inches