I was wondering if anyone has ever tried using a solar panel to power their boat? I want to be able to run my boats for a long time, all day if possible

. I realize that it will have to be sunny but I am a fair weather boater. If this is possible, what type of motor would I have to use? If its not feasable, what setup would get me the longest run time for my boat?
Billy Budd, Foretopman