Evaluation of two depth-holding algorithms for a buoyancy-controlled coastal float