Source: https://www.javiercancela.com/pymle-equations.pdf