Implicit conversion from float -110.92838196286473 to int loses precision