Implicit conversion from float -9.844789356984478 to int loses precision