62.5 cm = 24.606299 inches