Немножко позанудствую ;)
В оптической системе, ограниченной только дифракцией, предельная пространственная частота изображения v= 1/л*N, где л - длина волны, а N - диафрагменное число. N, как известно, равно f/D (D - диаметр линзы), так что эта частота равна D/л*f. Если спутник парит на высоте H, то пространственная частота объекта составит v'=v*f/H = D/л*H. Отсюда D=л*H*v'.
Пространственную частоту звездочек на погонах и номерных знаков можно оценить как 100 линий на метр. Если спутник летит на высоте 450 км=4.5 * (10 в 5ой) м, длина волны равна 400 нм=4*(10 в -7ой) м, то диаметр линзы равен 4*(10 в -7ой)*4.5*(10 в 5ой)*100=18 м.
ВОСЕМНАДЦАТЬ МЕТРОВ. В ДИАМЕТРЕ.
И это при условии полного отсутствия аберраций (предположим, что у военных оптика секретная, без этих глупостей). При условии отсутствия атмосферы. При условии съемки вертикально вниз (иначе расстояние от спутника до объекта будет сильно больше 450 км, и линзу придется во столько же раз увеличить).
Upd: черт, кнопкой ошибся.