Implicit conversion from float -83.59050445103858 to int loses precision