Implicit conversion from float -82.52396166134187 to int loses precision