How to fix the locations in worldmap

What i gathered so far live data should be saved somewhere, either database or file. i trigger my saved file and then feed to the worldmap out of my function "convert RAK5205". but if i inject those contents that prior saved from function i cant have them on worldmap.

{"name":"Rak5205","lat":41.1613,"lon":24.1389,"tempCelsius":25.6,"icon":"satellite","iconColor":"red","date":"Mon Jun 08 2020 22:59:37 GMT+0300 (GMT+03:00)"} that cant be displayed in worldmap
but this can

{
"name": "Rak7258 Gateway1",
"icon": "iss",
"iconColor": "blue",
"lat": 41.14325948,
"lon": 24.1475731
}
i can quicly see the differences but the above (live) data are directly from my function node that feeds the worldmap (i can see them on the file i made)


Can be seen here the inject file properties to debug window