How long does winter last?