A few assumptions that have gone into the creation of this tool, for the curious.

In summary - I hope to have accounted for sufficient variables in order to provide an impression of diligent accuracy, and to cause you to ignore minor details like the fact we've assumed you were born at the height you are now, and that you have never moved - other than to stand up and sit down.