Лучше сохранить широту / долготу в массиве.Потому что итерация xml снова и снова является излишним.
// define this $points outside the foreach loop
$points = array();
foreach(...){
....
list($lat,$lng) = explode(' '
, (string)($entry->children('http://www.georss.org/georss')->point));
$points[] = array('lat'=> $lat, 'long' => $lng);
}
Вот полный код, который повторяется только по широте и долготе.
$xml = simplexml_load_string($feed);
$namespaces = $xml->getNameSpaces(true);
foreach ($xml->item as $entry){
$georss = $entry->children($namespaces['georss']);
list($lat,$lng) = explode(' ', (string)$georss->point);
echo "$lat, $lng\n";
}