Where did you get the 60x number from? Using the proccessor's 32-bit primitive operations, you can treat 64-bit arithmatic as 2-digit arithmetic. If you take advantage of the carry registers, it seems like you should have no more than about 3x slow down.