The Large Magellanic Cloud above Earth's atmospheric glow