Implicit conversion from float -130.8984375 to int loses precision