Kenya Space Agency officials are on site.