58887 mm to inches