Changed float to decimal precision - fixes problems with sometimes random null values