Implicit conversion from float -115.0113895216401 to int loses precision