Implicit conversion from float -95.40772532188842 to int loses precision