Implicit conversion from float -108.14090019569471 to int loses precision