Implicit conversion from float -110.52219321148826 to int loses precision