Implicit conversion from float -92.18623481781376 to int loses precision