An approximate Kaiman filter for ocean data assimilation: An example with an idealized Gulf Stream model | Synapse