Calculating values for a DC step-up circuit
Boost converters store energy in an inductor in one half cycle then, in the other half cycle, they dump some or all of that energy into the capacitor. If you have a constant input supply voltage and a switching MOSFET that has zero ohms on-resistance, the energy taken by the inductor is dependant only on the time the transistor is "on" and the inductance value.

If this energy is stored and dumped many times per second, the transfer of energy becomes a transfer of power and, that transfer of power requires "something" (a load) on the output that dissipates that power or takes it away.

If the "load" doesn't "use" enough power, the output voltage rises until it does. This usually means that if you don't have a load, the voltage on the output rises to a point where the output capacitor fails or the transistor fails or the diode fails.

Don't use a 1N400x diode because it has a really crappy reverse recovery time.

Your load is only 0.1 mA and that means you need either a very large inductance or an extremely small duty cycle so, try to be realistic and take (say) 10 mA through a fixed resistor - this will reduce the inductor's value by 100 times.

Having a fixed value of resistor in parallel with your actual load means the load conditions are largely "fixed" and therefore, it will be easier to control and more stable. 

A boost converter is a power converter and not a voltage regulator - it needs help to regulate by having a fairly stable load and a control system that is always monitoring the output and adjusting the duty cycle accordingly.

This is why you see many boost designs (including fly-back topology) that state the minimum load conditions.