Implicit conversion from float -48.61003861003863 to int loses precision