Notice several of these took off from carriers. This activity has gone on for several days – same location.
At 64,000’ – this guy is providing communications, data relay, surveillance, intelligence. There have been several of these floating around lately.
Especially off San Diego coast and between Florida and Cuba