The Helen was to be lifted by the world's largest solar balloon to an altitude of eight miles before its engines fire and propel it into space.
Хелен беше подигната од најголемиот соларен балон во светот на височина од осум милји, пред нејзините мотори да се запалат и да ја лансираат во вселената.