Implicit conversion from float -0.31315240083509366 to int loses precision