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: Qual é a altitude média do apogeu dos satélites de comunicação em Órbita Geoestacionária?
 ###Tabelas: 
CREATE TABLE communication_satellites (id INT, name VARCHAR(50), type VARCHAR(50), orbit VARCHAR(50), apogee_altitude FLOAT, launch_date DATE); INSERT INTO communication_satellites (id, name, type, orbit, apogee_altitude, launch_date) VALUES (1, 'Intelsat 901', 'Communication', 'Geostationary', 35786.0, '2001-06-09'); INSERT INTO communication_satellites (id, name, type, orbit, apogee_altitude, launch_date) VALUES (2, 'EchoStar XVII', 'Communication', 'Geostationary', 35786.0, '2012-06-01');
SELECT AVG(apogee_altitude) FROM communication_satellites WHERE type = 'Communication' AND orbit = 'Geostationary';