Implicit conversion from float -121.69811320754712 to int loses precision