Improved representation of river runoff in Estimating the Circulation and Climate of the Ocean Version 4 (ECCOv4) simulations: implementation, evaluation, and impacts to coastal plume regions