Implicit conversion from float -92.98429319371726 to int loses precision