Implicit conversion from float -70.84656084656086 to int loses precision