Implicit conversion from float -11.418439716312065 to int loses precision