The optimal volume of a retention tank estimation using rainwater harvesting digital calculator