Hurricane Irma: Eye of the storm passes Hispaniola

The International Space Station and an advanced weather satellite capture the deadly hurricane over Earth.