58.6 cm = 23.070866 inches