2050km adventure: BMW GS rider crosses SA in just one day