Implicit conversion from float -93.0396475770925 to int loses precision