Swan Hill hosts successful VSMXC finale