Have adjusted naming in documentation:
<p style="border: 0px; font-family: "Open Sans", Arial, serif; font-size: 15px; margin-top: 0px; margin-right: 0px; margin-left: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(55, 55, 55); background-color: rgb(255, 255, 255); margin-bottom: 1em !important;">And note the z height as Zold. Next we adjust z until the metal block fits exactly below the nozzle. You will see that when you have a gap you can easily rotate the block. If you are too low, it will give a “clong” sound when you press bed down. This makes it much more exact then the typically used sheet of paper. Once you think you found exact level, send M114 again and note it a Znew.
</p><p style="border: 0px; font-family: "Open Sans", Arial, serif; font-size: 15px; margin-top: 0px; margin-right: 0px; margin-left: 0px; outline: 0px; padding: 0px; vertical-align: baseline; color: rgb(55, 55, 55); background-color: rgb(255, 255, 255); margin-bottom: 1em !important;">So what we now have is starting height as firmware would assume it from first probe Z0 using our initial Z_PROBE_HEIGHT (ZHold). We also know that we needed to go up Znew-Zold to reach ref_height. From this we can compute the exact real value required from Z_PROBE_HEIGHT (ZHnew):</p>
ZHnew = ZHold + Z0 + Znew - Zold - ref_height