Implicit conversion from float -119.70873786407768 to int loses precision