Implicit conversion from float -11.632653061224516 to int loses precision