Implicit conversion from float -11.730769230769226 to int loses precision