Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais empresas fabricaram mais de 5 satélites do tipo 'Observação da Terra'?
 ###Tabelas: 
CREATE TABLE Satellite (id INT, name VARCHAR(50), type VARCHAR(50), manufacturer VARCHAR(50), launch_date DATE); INSERT INTO Satellite (id, name, type, manufacturer, launch_date) VALUES (1, 'Landsat 1', 'Earth Observation', 'Boeing', '1972-07-23'); INSERT INTO Satellite (id, name, type, manufacturer, launch_date) VALUES (2, 'Envisat', 'Earth Observation', 'Astrium', '2002-03-01'); INSERT INTO Satellite (id, name, type, manufacturer, launch_date) VALUES (3, 'ResourceSat 1', 'Earth Observation', 'ISRO', '2003-10-17');
SELECT m.name, m.country, COUNT(s.id) as satellite_count FROM Manufacturer m INNER JOIN Satellite s ON m.name = s.manufacturer WHERE s.type = 'Earth Observation' GROUP BY m.name, m.country HAVING COUNT(s.id) > 5;