A lot of things in space are so big that they make you scratch your head and go "Uh?" – chiefly among them are the Giant ...