Implicit conversion from float -92.91770573566086 to int loses precision