From what I remember on the topic, batteries are not yet remotely close to dense enough to enable long haul flights. Even hydrogen electric doesn't cut it, and hydrogen fuel is much denser energy wise than conventional batteries.
Perhaps if solid state batteries become cost effective to produce at scale that would change the feasibility, but someone else would have to chime in there.