Implicit conversion from float -5.692883895131089 to int loses precision