Question: how long can a dead body last in water?
Answer: "However we've found that in highly oxygenated deeper water, it can be expected that such a body would be skeletonised in less than four days, although bones could be recovered for six months or more." How quickly you decompose also depends on the time of year.