Implicit conversion from float -141.51041666666669 to int loses precision