Source: https://ericmarcon.github.io/Krigeage/Krigeage.pdf