UPD : update lifetime and ocean position in update_particles