Currency is a datatype that allows four digits after the decimal point.

It's actually a long, with an "implied" decimal - so it has the accuracy of long but the fake decimal point works for you...