Implicit conversion from float -65.25 to int loses precision