Soldato
Interesting they seemed to be going into the water.
What makes me think it's something manmade is the height - almost exactly 20k feet. What are the odds aliens are using human measurements that are standard in aviation and sitting at exactly 20k? Sounds like a human designated altitude.
The altitude info on the video is the altitude of the aircraft, not the target.