Eddy impacts on the Florida Current