I thought it rained for 40 days not two years.
Rain over a two year period. Not a two year continuous rain.