The given IP addresses belong to Verizon Mobile. So, you've probably been assigned those IP addresses yourself when you were using your phone.
Your mobile provider could always give you the same, "static", IPv6 address, but it seems Verizon wants US$ 500 for that. (I'm not sure if this is only supported for their USB modems, or also for phones.) Without such static IP address you're sharing a "dynamic" address with others, and that could even change when moving from one cell tower to the other. You can investigate yourself using websites such as whatismyip.com in the browser on your telephone.
Finding the location for static IP addresses is already hard. But for dynamic IP addresses on mobile networks, chances are even bigger that Google shows you the wrong location. Like, wild guesses:
- It might map the IP address to the known location of some data center from which the IP address is "connected" to the internet. Verizon might have several locations at which this happens.
- It might show the known or guessed location of someone else who was assigned the very same IP address at some earlier time.
whoisandtraceroutefor ipv6 addresses. – ott-- Aug 09 '15 at 21:08