Chinese Space Station Hurtling towards Idaho