Implicit conversion from float -48.15165876777252 to int loses precision