Hey, seems like one of the spots has a glitch. It's in the middle of Saudi Arabia. I checked other radar sites and it's not really there. Just do something about it before somebody sees it and starts a UFO panic maybe haha.
Have a nice day