The European Heatwave As Seen From Space