As per Garmin Fleet Management Interface Control Specification document, The latitude and longitude values are represented as semicircle but server is having latitude and longitude values in decimal degree.we have used decimal degree to semicircle formula given into the specification. But this results latitude and longitude values in decimal number. Actually Garmin device needs lat, lon int numbers.if we truncate/round off decimal values to int,it will give wrong result, How to handle this decimal degree to semicircle conversion correctly?