Implicit conversion from float -71.31284916201116 to int loses precision