Implicit conversion from float -114.08163265306123 to int loses precision