The 43rd Three Peaks Yacht Race is all set to begin