Implicit conversion from float -48.20224719101125 to int loses precision