Implicit conversion from float -92.59493670886076 to int loses precision