South Australian man survives rollover near Tarrone