110.3 cm = 43.425197 inches