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 foi a distância total percorrida pela EmbarcaçãoD no mês de agosto de 2021?
 ###Tabelas: 
CREATE TABLE vessel_positions (id INT, vessel_id INT, longitude FLOAT, latitude FLOAT, timestamp TIMESTAMP); INSERT INTO vessel_positions (id, vessel_id, longitude, latitude, timestamp) VALUES (1, 4, 138.6917, 35.6895, '2021-08-01 00:00:00'), (2, 4, 138.6917, 35.6895, '2021-08-02 00:00:00'), (3, 4, 139.6917, 35.6895, '2021-08-03 00:00:00');
SELECT SUM(haversine(latitude, longitude, LATITUDE, LONGITUDE)) FROM vessel_positions WHERE vessel_id = 4 AND timestamp BETWEEN '2021-08-01 00:00:00' AND '2021-08-31 23:59:59';