The weather is outrageous for mid-April.