Implicit conversion from float -53.161094224924 to int loses precision