Problems with meshing

I want to study the water quality model of a river section, but the width of the river formed after the middle part of the river is only 100m, if I use a grid less than 100*100 for all grid divisions, it will lead to too much overall grid, and the calculation time is long, is there any solution?
Below is a schematic diagram of this section of the river.