HORRIBLE hack to move the decimal point. Not sure what is going on there.