With a Unicast IP we can know the geographical location of an IP address easily. But an Anycast IP address can be at multiple locations at the same time and depending on how close you are to the server you will be routed to the closest one.
So, if I'm connection over a CDN network, the IP address of 104.18.51.214
might take you to a server someone in USA or if you are connecting from Europe it may take you to a server somewhere in Europe. How can you then know where you have been routed geographically?