326.3 cm = 128.464567 inches