Implicit conversion from float -92.99319727891157 to int loses precision