How long did the Iran Hostage Crisis last and when were they freed?

The Iran Hostage Crisis took place 444 days from November 4, 1979 to January 20, 1981.