“Hell, we can tell the difference between a car and an SUV from fricking SPACE - never mind a platform orbiting at 10,000 feet.”
Only IF they used cameras with sufficient resolution.
Well, if they didn't, they got screwed by whatever company sold them the system.
Even in 2012 "sophisticated" should have gotten them damn good glass.
an airplane flying at 10,000 feet and sophisticated cameras mounted to it