Implicit conversion from float -119.91957104557639 to int loses precision