Physical Water Surface

Okay I think I have got the culprit down… it is the scale. Today I apply buoyancy to fresh new boat mesh with correct scale, it just works nicely. Previously I have to tweak a lot of values and still does not achieve buoyancy as good as what I have today.