https://technicalsource9.medium.com/why-does-camposm-return-incorrect-cartesian-coordinates-32d242e2d498