O lançamento aconteceu no dia 8 de Agosto de 2007 e o retorno foi dia 21 de Agosto de 2007, um dia a menos do que o previsto devido as ameaças do Furacão Dean.