Implicit conversion from float -92.49452954048138 to int loses precision