Implicit conversion from float -75.9880239520958 to int loses precision