Implicit conversion from float -102.48366013071896 to int loses precision