High specification space telescopes