Implicit conversion from float -121.99261992619927 to int loses precision