Implicit conversion from float -92.34597156398104 to int loses precision