Implicit conversion from float -92.21957040572792 to int loses precision