That is HUGE! Hurricane Irma as viewed from the international Space Station.