Implicit conversion from float -92.56351039260969 to int loses precision