Off the top of my head, I'd use
https://smallpdf.com/ to convert the PDF to Word and then let Calibre do the conversion to whatever eBook format you like. The only consistent problem I've encountered is the conversion adds about one extra space between words every two pages or so (which is easily fixable automagically a number of ways.