Implicit conversion from float -71.6343490304709 to int loses precision