Implicit conversion from float -82.19387755102042 to int loses precision