Implicit conversion from float -76.38655462184875 to int loses precision