Implicit conversion from float -10.16129032258064 to int loses precision