the size of the values had become to big requiring DATA_WIDTH to be to large
using integers instead of floats
not casting as floats
need to adj scaling for working with integers instead of floats
also need to bump DATA_WIDTH * 4 for min and max
using floats
fwd
    k1 = .29
    k2 = 0.13
inverse
    k1 = 3.44827586207
    k2 = 7.69230769231