Implicit conversion from float -195.71428571428572 to int loses precision