Implicit conversion from float -64.03846153846155 to int loses precision