62.4 cm = 24.566929 inches