63.1 cm = 24.84252 inches