Implicit conversion from float -102.68125854993161 to int loses precision