Implicit conversion from float -13.441295546558692 to int loses precision