Implicit conversion from float -203.15960912052117 to int loses precision