Implicit conversion from float -93.0508474576271 to int loses precision