Decimal point is getting moved two place to the right side in PCR calculation

While doing the PCR calculation decimal point is getting moved to right side for some of the employees. For example, the WT amount is 67.8977 and in PCR calculation it is taking as 6789.77, which makes calculation to go wrong.

I am working in US payroll and Wt amount is obtained via multiplying the WT in IT0008 with T508A table monthly hours. In IT0008 currency is USD4. and rest everywhere it is USD.