Implicit conversion from float -13.483606557377058 to int loses precision