Scientists say after new calculations asteroid 2024 YR4 will not hit the earth when it swings by in December 2032.