62.1 cm = 24.448819 inches