Implicit conversion from float -106.60194174757282 to int loses precision