Calgary fifth-highest rainfall on record