Implicit conversion from float -27.011070110701098 to int loses precision