Implicit conversion from float -9.192200557103064 to int loses precision