Implicit conversion from float -71.69590643274853 to int loses precision