According to a reporter from Denver he is now east of Denver would makes him in a pretty flat area to land. They are hoping he gradually loses helium.
is that an optical illusion, or is that thing moving under its own power?