They apparently didn't do enough math to realize that 14 miles per second is faster than 12 miles per second :p
If these things have CCP painted on their side I would have to rethink my assessment of where the US will stand in relation to them in 20 years.
People have spotted many of these...