Implicit conversion from float -193.33333333333331 to int loses precision