Huge new telescope brings stars closer