Implicit conversion from float -60.274223034734916 to int loses precision