Battery-operated vehicles are the future, not the present yet.No possibility that you can run off batteries. Change to petrol motor and all okay. Simple, cheap.
I can foresee that in 20 years most boats will employ electric engines (either outboard or inboard), and all cars and most house systems will also be battery-powered.
Currently batteries are yet too much expensive.
At my home I have a 10 kWh battery, powered by the solar photovoltaic panels, just because the whole system was subsidised at 100% by the Italian government (the so-called "superbonus 110%").
But a 10 kWh battery is too small, I run out of juice typically at 03-04 in the morning, and I need to get power from the grid for at least 4-5h each day. I should increase it to 20 kWh (and of course expand the solar panels to a total max power of 10 kW, now it is just 6 kW).
Such a system can cost around 30000 eur. Only with 100% government subside one can afford such an expense.
The same for cars. I recently purchased a car, and having a budget of less than 20000 eur I have got a used diesel-powered Jeep Cherokee. Purchasing a full-electric SUV had costed three times more, and for this the government is providing a very small subside, so it was entirely out of my budget.
A fully-electric boat could have even larger extra costs compared to a diesel engine, around 50000 eur. For now, fully-electric vehicles are a luxury for very rich people...
I really hope that the prices will fall in the next 10 years, making fully-electric houses, cars and boats the standard for everyone.