Feasible means "capable of being done"; possible means that something can happen. Feasible suggests the ease with which something can be done and implies desirability for doing it: "This is a feasible plan that I hope you will adopt." Possible refers to that which is likely to happen: "It is possible that prices will continue to rise." "It is possible (not feasible) that we will have rain tomorrow."
Dictionary of problem words and expressions. Harry Shaw. 1975.