Power of the world largest telescope.......