Would it not be sensible to start a new, American-format, logbook, and transfer your current hours to that logbook in decimal format? That is, rather than trying to re-log each and every flight, take your current total and start the new logbook with that total converted to decimals. That way the largest error you can possibly have is .05 hours (3 minutes) total!
Scroggs