Su lanzamiento estaba previsto para el 17 de mayo de 2010, pero fue retrasado varios días debido a problemas meteorológicos.