Fire crews from 21 departments battle Baltic mill fire