Implicit conversion from float -0.08321775312066393 to int loses precision