kani rainfall