Position 34 42.38 S, 24 02.95 E
Fifteen minutes ago, sipping coffee not long after I arrived on deck after breakfast, I got to the first to shout, "Land ho!" after 21 days at sea. The watch long on deck had apparently been too sleepy to notice the clouds on the horizon weren't clouds. It's still 525 miles and 3-4 days to Durban, depending on the winds.
I'll get to a cybercafe when I can (not before two days at least) and I'll post many pictures.