Implicit conversion from float -68.70165745856352 to int loses precision