The flyby will last about seven hours from Monday, with NASA broadcasting it live on its website, YouTube, Amazon and Netflix.