Implicit conversion from float -130.96153846153845 to int loses precision