Implicit conversion from float -194.81012658227849 to int loses precision