108.6 cm = 42.755906 inches