Under en hel vecka hade det varit ett förfärligt väder.