106.3 cm = 41.850394 inches