Largest structure in universe found - and it's mind-boggling