How long does the grow season last on average