Implicit conversion from float -55.32062391681109 to int loses precision