Implicit conversion from float -2.245989304812838 to int loses precision